Structured Allocation-Based Consistent Hashing With Improved Balancing for Cloud Infrastructure

نویسندگان

چکیده

Consistent hashing has played an indispensable role in cloud infrastructure, although its load balancing performance is not necessarily perfect. long remained the most widely used method despite many methods being proposed to improve because these trade off against consistency, memory usage, lookup performance, and/or fault-tolerance. This article presents Structured Allocation-based Hashing (SACH), a cloud-optimized consistent algorithm that overcomes trade-offs by taking advantage of characteristics environments: scaling management and auto-healing. Since can be distinguished from failures, SACH applies two different algorithms update functions: fast-update for unmanaged backend failures satisfy fault-tolerance with quick response slow-update managed scaling. functions are initialized or slow-updated considering other properties as far number failed backends kept small The experimental results show outperforms existing each aspect. will infrastructure components, where have prevented renewal functions.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cloud Partitioning Based Secured Load balancing Approach for Public Cloud Infrastructure

There has been a great significance of dynamic load balancing strategies for public cloud infrastructures (PCIs). An optimized load balancing strategy can enhance the performance of PCIs many folds. The predominant requirements for optimal public cloud are the efficient resource utilization and data security. On the other hand the dynamic load scheduling can make cloud system operational effici...

متن کامل

Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based Infrastructure

Cloud computing is an evolving computing paradigm that has influenced every other entity in the globalized industry, whether it is in the public sector or the private sector. Considering the growing importance of cloud, finding new ways to improve cloud services is an area of concern and research focus. The limitation of the available Virtual Machine Load balancing policies for cloud is that th...

متن کامل

Consistent Hashing with Bounded Loads

Designing algorithms for balanced allocation of clients to servers in dynamic settings is a challenging problem for a variety of reasons. We want a hashing-style solution where we given the ID of a client can efficiently find its server in a distributed dynamic environment where both servers and clients may be added and/or removed from the system in any order. The main objectives of allocation ...

متن کامل

Web Caching with Consistent Hashing

A key performance measure for the World Wide Web is the speed with which content is served to users. As traffic on the Web increases, users are faced with increasing delays and failures in data delivery. Web caching is one of the key strategies that has been explored to improve performance. An important issue in many caching systems is how to decide what is cached where at any given time. Solut...

متن کامل

A Hybrid Framework for Dynamic Resource Allocation in Cloud Infrastructure

Article history: Received 26 April 2016 Accepted 21 July 2016 Published 30 July 2016

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Parallel and Distributed Systems

سال: 2021

ISSN: ['1045-9219', '1558-2183', '2161-9883']

DOI: https://doi.org/10.1109/tpds.2021.3058963